castigators


castigators
n. punisher, chastiser; reprover

English contemporary dictionary. 2014.